
Ext.define('DirectApp.view.DirectGrid', {
	extend : 'web.common.client.GridPanel',
	xtype : 'DirectGrid',
	initComponent : function(){
		Ext.apply(this, {
			id : 'directGrid',
			title : 'Personal Grid',
			width : 700,
			height : 264,
			columns : columns,			
			border : true,
			store : gStore('directStore')
		});
		this.callParent(arguments);
	}
});

var columns = [
	// {text : 'ID',						dataIndex : 'id',						width : 70,       menuDisabled : true, sortable : false, align : 'right'},
	{text : 'First Name',		dataIndex : 'firstName',		width : 100,      menuDisabled : true, sortable : false, align : 'center'},
	{text : 'Last Name',		dataIndex : 'lastName',			width : 70,       menuDisabled : true, sortable : false, align : 'center'},
	{text : 'Company',			dataIndex : 'company',			width : 100,      menuDisabled : true, sortable : false, align : 'center'},
	{text : 'E-Mail',				dataIndex : 'email',				width : 100,      menuDisabled : true, sortable : false, align : 'center'},
	{text : 'Birth',				dataIndex : 'dob',					width : 100,      menuDisabled : true, sortable : false, align : 'center'},
	{text : 'Age',					dataIndex : 'age',					width : 50,       menuDisabled : true, sortable : false, align : 'right'},
	{text : 'Coworker',			dataIndex : 'coworker',			width : 100,      menuDisabled : true, sortable : false, align : 'center'}
];
